Zambujeira do Mar – Winter wonder

Zambujeira do Mar is a quaint little village located a few km South of Cabo Sardão, in the Alentejo coast. Together with Milfontes and Almograve, it completes the trio of the most famous beaches in the Odemira municipality. Similarly to the other coastal towns in the area, during the Winter there are hardly any tourists … Continue reading Zambujeira do Mar – Winter wonder